mentally deficient


Results for "mentally deficient"

English - Turkish Dictionary

mentally deficient

(English - Turkish Dictionary) :
geri zekâlı, zihinsel özürlü.